package com.itheima.demo01;

public interface Swim {//接口

    //接口的特点：
    //成员变量：只能是常量  public static  final
    //没有构造方法
    //成员方法：只能是抽象方法


    //有的方法(行为) 只有一些类共有, 所以需要用接口来约束统一，如果不统一，同一个行为会出现很多不同的命名，
    // 如果是所有类都共有方法（行为），这个时候需要有抽象类来实现
    //这个例子 eat() 吃的行为是青蛙、狗、兔子都共有，所以 eat() 吃的方法需要封装到抽象类中，swim() 游泳的行为
    //只有青蛙和狗有，需要用接口来实现


    public void swim();//游泳方法
}
